package nl.wubinator.aeve.xmlconverters.limited;

import nl.wubinator.aeve.xmlconverters.ConverterBase;

public class CharacterSheetConverter extends ConverterBase {
	
	public CharacterSheetConverter() {
		super();
	}
	
//	@Override
//	public void defineConversion() {
//		
//		// Aliases
//		xstream.alias("eveapi", CharacterSheet.class);
//		xstream.alias("row", Row.class);
//		
//		// Define the properties that should be attributes of a tag
//		xstream.useAttributeFor(CharacterSheet.class, "version");
//		
//		xstream.useAttributeFor(RowSet.class, "name");
//		xstream.useAttributeFor(RowSet.class, "key");
//		xstream.useAttributeFor(RowSet.class, "columns");
//		
//		xstream.useAttributeFor(Row.class, "typeID");
//		xstream.useAttributeFor(Row.class, "skillpoints");
//		xstream.useAttributeFor(Row.class, "level");
//		xstream.useAttributeFor(Row.class, "certificateID");
//		xstream.useAttributeFor(Row.class, "roleID");
//		xstream.useAttributeFor(Row.class, "roleName");
//		xstream.useAttributeFor(Row.class, "titleID");
//		xstream.useAttributeFor(Row.class, "titleName");
//		
//		// Implicit collections
//		xstream.addImplicitCollection(RowSet.class, "rows");
//		
//		// Set converter for RowSet
//		xstream.registerConverter(new ResultConverter());
//	}
}
